查看原文
其他

稍微有点难度的10道java面试题,你会几道?

2017-06-25 javastack Java技术栈


1、jvm对频繁调用的方法做了哪些优化?


2、常见的攻击手段有哪些?如何防范?


3、restful api有哪些设计原则?


4、hessian是做什么用的?它的传输单位是什么?


5、http中的post、get有什么区别?base64过后的字符串可以通过get传输吗?


6、常用的算法都有哪些分类,分别有哪些算法及应用场景?


7、死锁是什么?写一个死锁的例子?如何避免死锁?


8、学用的序列化方案都有哪些,说说它们的优缺点?


9、什么是过滤器、拦截器、监听器,它们的顺序是怎样的?


10、servlet3.0有哪些新规范?


在这里不一一解答,没有100%的答案。有一部分题在之前的文章中有对它们分别解析,不会的可以往前翻看,可以关注本公众号,在以后的文章中也会逐步解析它们的答案。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存